IBM Version 11 System Definition
のためのマニュアルとユーザーガイド IBM Version 11 System Definition. 見つかりました 1 無料ダウンロード用マニュアル System Definition
Below you will find brief information for IMS Version 11 System Definition. This document provides guidance information for designing an IMS system, including information about defining and tailoring the IMS system, IMS Common Queue Server (CQS), IMS Common Service Layer (CSL), integrated IMS Connect, IMS Transport Manager Subsystem (TMS), and dynamic resource definition (DRD). The topics also include descriptions of the IMS macros, procedures, and members of the IMS PROCLIB data set.
主な特徴
Defines and tailors IMS systems
Covers IMS Common Queue Server (CQS), IMS Common Service Layer (CSL), integrated IMS Connect, IMS Transport Manager Subsystem (TMS), and dynamic resource definition (DRD)
Describes IMS macros, procedures, and members of the IMS PROCLIB data set
ページ: 879 IBM Version 11 System Definition System Definition
ブランド: IBM カテゴリー: Software サイズ: 4 MB
言語: English
目次
- 5 Contents
- 11 About this information
- 11 Prerequisite knowledge
- 11 IMS function names used in this information
- 11 How new and changed information is identified
- 12 How to read syntax diagrams
- 13 Accessibility features for IMS Version 11
- 14 How to send your comments
- 15 Changes to the IMS library
- 17 Chapter 1. Overview of the IMS system definition process
- 17 IMS system definition
- 17 How system definition is related to installation
- 18 Coding IMS macros that define the system
- 20 Choosing a system definition
- 21 Selecting the appropriate macros to define your system
- 31 System definition preprocessor overview
- 37 IMS stage 1 system definition
- 38 Verifying the stage 1 input
- 39 Determining when system definition is required
- 40 Defining a large system
- 41 Building ETO descriptors in large system definitions
- 41 Including Fast Path in a DCCTL or DB/DC system definition
- 43 Including Fast Path in a DBCTL system definition
- 43 IMS stage 2 system definition
- 44 JCLIN processing
- 44 Applying maintenance using SMP/E
- 44 Adding entries to the z/OS Program Properties Table
- 48 Configuring IMS support for the IMS Universal drivers
- 51 Chapter 2. Dynamic resource definition
- 51 Overview of dynamic resource definition
- 52 Managing resource and descriptor definitions
- 54 Commands that support dynamic resource definition
- 56 Dynamic resource definition and system definition
- 56 Recovery of changed runtime resource and descriptor definitions
- 57 Requirements for dynamic resource definition
- 57 Restrictions for dynamic resource definition
- 58 Considerations for using dynamic resource definition
- 60 Enabling dynamic resource definition
- 60 Enabling IMS to use dynamic resource definition with a resource definition data set
- 61 Creating runtime resource and descriptor definitions
- 62 Creating runtime database resource and descriptor definitions with the CREATE command
- 63 Creating runtime application program resource and descriptor definitions with the CREATE command
- 63 Creating runtime Fast Path routing code resource and descriptor definitions with the CREATE command
- 64 Creating runtime transaction resource and descriptor definitions with the CREATE command
- 64 Creating runtime resource and descriptor definitions in an IMSplex with the CREATE command
- 65 Updating runtime resource and descriptor definitions
- 65 Updating runtime database resource and descriptor definitions with the UPDATE command
- 66 Updating runtime application program resource and descriptor definitions with the UPDATE command
- 67 Updating runtime Fast Path routing code resource and descriptor definitions with the UPDATE command
- 68 Updating runtime transaction resource and descriptor definitions with the UPDATE command
- 69 Updating runtime resource and descriptor definitions in an IMSplex with the UPDATE command
- 69 Deleting runtime resource and descriptor definitions
- 70 Deleting runtime database resource and descriptor definitions with the DELETE command
- 72 Deleting runtime application program resource and descriptor definitions with the DELETE command
- 73 Deleting runtime Fast Path routing code resource and descriptor definitions with the DELETE command
- 73 Deleting runtime transaction resource and descriptor definitions with the DELETE command
- 74 Deleting runtime resource and descriptor definitions in an IMSplex with the DELETE command
- 74 Exporting resource and descriptor definitions
- 74 Exporting resource and descriptor definitions to an RDDS
- 75 Importing resource and descriptor definitions
- 76 Importing resource and descriptor definitions by using the automatic import function
- 77 Importing resource and descriptor definitions from an RDDS by using the IMPORT command
- 78 Backing out runtime resources imported with the IMPORT command
- 78 Backing out runtime definitions imported by the IMPORT command with a cold start of IMS
- 78 Backing out runtime definitions imported by the IMPORT command without a cold start of IMS
- 79 Maintaining your dynamic resource definition environment
- 80 Converting resource definitions into IMS stage 1 macro statements or IMS type-2 CREATE commands
- 80 Disabling dynamic resource definition
- 83 Chapter 3. Designing the IMS system
- 83 Choosing the number of regions
- 83 Setting a checkpoint frequency
- 84 Selecting an IMS lock manager
- 85 Using a DL/I separate address space
- 87 Starting the DL/I separate address space
- 88 Allocating Message Format Service buffer pool space
- 89 Use of the message format buffer pool
- 90 Declaring online databases
- 90 Declaring online application programs
- 93 Defining online applications
- 94 Declaring Fast Path application programs
- 95 Defining IMS transactions
- 97 Defining Fast Path transactions
- 97 Planning a scheduling algorithm
- 98 Grouping application transactions in DB/DC and DCCTL environments
- 99 Stopping transactions and PSBs because of unavailable data
- 99 Assigning message class and initializing a region in DB/DC and DCCTL
- 100 Message priorities within message classes in DB/DC and DCCTL
- 100 Selection priorities for transactions in DB/DC and DCCTL environments
- 101 Processing limits for messages in DB/DC and DCCTL environments
- 102 Quick reschedule for regions in DB/DC and DCCTL environments
- 102 Pseudo WFI option for MPP regions in DB/DC and DCCTL environments
- 103 Processing transactions against unavailable data in DB/DC and DBCTL environments
- 104 Scheduling transactions using the suspend queue
- 106 Parallel scheduling of applications and transactions
- 107 Alternative scheduling options for messages in DB/DC and DCCTL environments
- 108 Scheduling for BMP processing
- 108 Assigning priorities for programs with exclusive intent
- 108 Scheduling for CPI-Communications-driven programs
- 109 Defining terminals with data communication macros
- 109 Defining VTAM terminals
- 111 Defining non-VTAM devices
- 112 Choosing the IMS master terminal
- 115 Specifying macros for Multiple Systems Coupling
- 115 Using multiple IMS systems at the same release level and environment
- 116 Using multiple IMS systems at different release levels
- 117 Including IMS ETO Support in the IMS system
- 118 Defining an FDBR region
- 119 Configuration options for FDBR regions
- 120 Enabling an IMS subsystem for FDBR
- 121 IMSplex requirements for FDBR
- 121 Specifying enqueue and dequeue requirements
- 122 Specifying security options
- 122 Including RSR in the IMS system
- 125 Chapter 4. Allocating and cataloging IMS system resources
- 125 IMS system data sets for online change
- 128 Initializing system data sets when not using online change
- 129 IMS online data sets
- 130 Allocating ACBLIB data sets
- 132 Dynamically allocating the ACB staging library for ACBLIB member online change
- 132 Dynamically allocating the IMSACBA and IMSACBB library data sets
- 133 Allocating log data sets
- 134 Allocating online log data sets (OLDSs)
- 136 Formatting newly initialized (reinitialized) volumes for an OLDS
- 137 Allocating the write-ahead data set (WADS)
- 139 Allocating the system log data set (SLDS)
- 139 Allocating the restart data set
- 139 Setting the TOD clock during IPL
- 140 Message queue data set allocation in DB/DC and DCCTL environments
- 142 Allocating OSAM data sets
- 144 Allocating VSAM data sets
- 144 Resource definition data sets
- 146 Changing RDDS block sizes
- 147 Allocating IMS spool data sets
- 149 Allocating direct output lines
- 150 Initializing the RECON data set for DBRC
- 151 Allocating XRF data sets
- 154 Defining a HALDB indirect list data set
- 155 Defining large sequential data sets
- 156 Defining Message Formatting Service
- 158 Implementing Message Formatting Service
- 161 Chapter 5. Specifying IMS execution parameters
- 161 System control and performance EXEC parameters for the IMS control region
- 164 Dynamic resource definition EXEC parameters
- 164 Database and PSB exec parameters for the control region
- 164 Database buffer requirements
- 164 Buffer sizes for databases that use OSAM or VSAM
- 165 Performance options for data management and program specification blocks
- 165 Data communication EXEC parameters for the control region
- 168 Fast Path EXEC parameters in DCCTL or DB/DC
- 169 Fast Path EXEC parameters in DBCTL
- 170 Fast Path dependent region parameters in DCCTL or DB/DC
- 172 Fast Path parameters in BMP and CCTL regions in DBCTL
- 173 Online DEDB utility region parameters in DCCTL, DBCTL, or DB/DC
- 173 Recovery-related EXEC parameters for the control region
- 175 Security-related EXEC parameters for the control region
- 176 EXEC parameters for IMS message processing regions
- 179 EXEC parameters for IMS batch message processing regions
- 185 Chapter 6. Tailoring the IMS system to your environment
- 185 Tailoring the IMS PROCLIB data set
- 188 Controlling the IMS PROCLIB data set
- 193 IMS buffer pools
- 194 VSAM subpool definition
- 194 OSAM subpool definition
- 195 OSAM buffer pool compatibility definition
- 196 Specifying VSAM and OSAM subpools
- 196 Specifications for OSAM sequential buffering
- 197 Creating and sizing the 64-bit storage pool
- 197 Making IMS and IMSRDR procedures accessible to z/OS
- 198 Organizing PL/I modules for use with the PL/I Optimizer
- 198 Specifying sequential buffering control statements
- 199 Specifying High-Speed Sequential Processing control statements
- 199 Supporting CCTL users with DBCTL databases
- 200 Preparing a CCTL
- 200 Enabling IMS ETO Support for ACF/VTAM terminals
- 200 ETO descriptors
- 201 ETO descriptor definition rules
- 202 ETO descriptor overrides
- 202 Logon descriptors
- 203 MFS device descriptors
- 204 MSC descriptors
- 204 User descriptors
- 206 Specifying the number of hash table slots
- 206 HALDB selective partition processing
- 211 Chapter 7. CQS definition and tailoring
- 211 CQS's support of multiple clients
- 211 Defining structure size for CQS connections
- 211 Calculating resource structure entry and element values to maximize storage
- 216 Preparing to start the CQS address space
- 219 Chapter 8. CSL definition and tailoring
- 219 Defining the Common Service Layer using IMS PROCLIB data set members
- 222 Sequence for starting CSL address spaces
- 223 Chapter 9. IMS Connect definition and tailoring
- 223 Sample JCL to start IMS Connect
- 224 Configuring IMS Connect
- 226 Defining IMS Connect security
- 227 Setting up AT-TLS SSL for IMS Connect
- 230 Configuring XML conversion support for IMS Connect clients
- 232 Configuring the IMS Base Primitive Environment for IMS Connect
- 234 Allocating IMS Connect log record data sets
- 234 JCL to print IMS Connect RECORDER output
- 237 Chapter 10. Accessing external subsystem data
- 237 Defining your external subsystems to IMS
- 237 Specifying the SSM= EXEC parameter
- 239 Defining the language interface module
- 240 Specifying trace options
- 240 Specifying DB2 for z/OS groups for IMS online regions
- 242 Specifying DB2 for z/OS for IMS batch regions
- 243 Preparing DB2 for z/OS for use with IMS
- 243 Providing appropriate tables in your ESS
- 243 Placing DB2 for z/OS modules and tables in the appropriate library
- 244 Configuring JMP and JBP regions for DB2 for z/OS data access
- 245 Attaching a DB2 for z/OS subsystem to IMS using RRSAF
- 247 Chapter 11. Installing the Transport Manager Subsystem
- 247 Defining the Transport Manager Subsystem to IMS
- 247 Defining the Transport Manager Subsystem to VTAM
- 251 Chapter 12. Setting up IMS for diagnostics
- 251 Setting the size of the z/OS trace tables
- 251 Common Storage Tracker
- 252 CHNGDUMP MAXSPACE
- 252 Automatic dump data set allocation
- 253 Diagnostic setup recommendations for IMS
- 255 CQS trace setup recommendations
- 255 Trace environment - conservative
- 255 Trace environment - more aggressive
- 255 Installing the IMS Dump Formatter
- 256 Making IMS.SDFSRESL available
- 257 Setting up the external trace environment
- 257 Controlling the volume of traces
- 258 Activating Fast Path traces
- 258 Writing trace tables externally
- 259 Creating output data sets with correct attributes
- 260 Setting up tracing for BPE-managed address spaces
- 261 Setting up the IMS abend search and notification function
- 264 Customizing the IMS abend search and notification email
- 269 Chapter 13. IMS system definition examples
- 269 IMS DB/DC environment
- 269 Data communication characteristics
- 269 System configuration macro statements
- 270 Database and application macro statements
- 271 DL/I application programs
- 274 Data Communication macro statements
- 274 Local SYSOUT line groups
- 275 Macro statements to define VTAM communication devices
- 275 COMM macro statement
- 275 Macro statements to define local 3270 VTAM terminals
- 277 Macro statements to define remote 3270 VTAM terminals
- 279 Macro statements to define a finance communication system
- 281 Macro statements to define secondary logical unit type 1 VTAM terminals
- 282 Macro statements to define NTO devices
- 283 Macro statements to define secondary logical unit type 2 VTAM terminals
- 283 Macro statements to define secondary logical unit type P VTAM terminals
- 284 Macro statements to define logical unit type 6 VTAM terminals
- 286 System configuration macro statement
- 286 IMS Multiple Systems Coupling
- 291 Data-sharing system configuration
- 291 Data sharing at the database-level with update access
- 293 Data sharing at the database level with read access
- 294 Intra-CPC block-level data sharing
- 295 Inter-CPC block-level data sharing
- 296 IMS DBCTL environment
- 299 Chapter 14. IMS Syntax Checker
- 300 Function keys and the Syntax Checker
- 301 Starting the Syntax Checker
- 301 Syntax Checker online help
- 301 Using the Syntax Checker
- 302 IMS Release and Control Region panel
- 303 IMS Release panel
- 304 Keyword Display panel
- 304 Display options for the Keyword Display panel
- 305 Panel field descriptions for the Keyword Display panel
- 306 Syntax Checker error checking
- 307 Specifying comments in IMS PROCLIB data set members processed by the Syntax Checker
- 308 Action pull-down options on the Keyword Display panel
- 310 Inserting keywords into the Keyword Display panel
- 310 Interrupting processing to process other members on the Keyword Display panel
- 311 Saving processed members on the Keyword Display panel
- 312 Save Member prompt panel
- 312 SAVE AS prompt panel
- 313 IMS Parameter Syntax Checker panel
- 315 Chapter 15. Macros used in IMS environments
- 315 Reference information for using IMS macros
- 320 APPLCTN macro
- 327 BUFPOOLS macro
- 331 COMM macro
- 339 DATABASE macro
- 341 DFSMDA macro
- 352 FPCTRL macro
- 353 IMSCTF macro
- 356 IMSCTRL macro
- 367 IMSGEN macro
- 379 LINE macro
- 381 LINEGRP macro
- 383 MSGQUEUE macro
- 388 MSLINK macro
- 391 MSNAME macro
- 392 MSPLINK macro
- 396 NAME macro
- 400 RTCODE macro
- 402 SECURITY macro
- 406 SUBPOOL macro
- 407 TERMINAL macro
- 436 TRANSACT macro
- 457 TYPE macro
- 459 VTAMPOOL macro
- 461 Chapter 16. Procedures used in IMS environments
- 461 Reference information for using IMS procedures
- 464 Parameter descriptions for IMS procedures
- 464 ABND= through AUTO= procedure parameters
- 469 BKO= through CSLG= procedure parameters
- 475 DBBF= through DIRCA= procedure parameters
- 480 DLINM= through EXVR= procedure parameters
- 484 FBP= through HSBMBR= procedure parameters
- 488 IMS= through LHTS= procedure parameters
- 492 LOCKMAX= through MNPSPW= procedure parameters
- 495 MOD= through ORSMBR= procedure parameters
- 498 OTHR= through PIMAX= procedure parameters
- 502 PRDR= through QTU= procedure parameters
- 506 RC= through RVFY= procedure parameters
- 509 SAV= through SUF= procedure parameters
- 513 SVC2= through TMINAME= procedure parameters
- 515 TRACE= through YEAR4= procedure parameters
- 518 DD statements for IMS procedures
- 525 CQS startup procedure
- 531 CSLODBM procedure
- 532 CSLOM procedure
- 533 CSLRM procedure
- 534 CSLSCI procedure
- 535 DBBBATCH procedure
- 539 DBC procedure
- 545 DBRC procedure
- 548 DCC procedure
- 556 DFSIASN0 procedure
- 559 DFSJBP procedure
- 561 DFSJMP procedure
- 563 DFSMPR procedure
- 564 DLIBATCH procedure
- 567 DLISAS procedure
- 570 DXRJPROC procedure
- 571 FDR procedure
- 575 FPUTIL procedure
- 576 IMS procedure
- 587 IMSBATCH procedure
- 589 IMSCOBGO procedure
- 592 IMSCOBOL procedure
- 593 IMSDALOC procedure
- 595 IMSFP procedure
- 596 IMSMSG procedure
- 596 IMSPLI procedure
- 597 IMSPLIGO procedure
- 600 IMSRDR procedure
- 601 RDIBATCH procedure
- 605 Chapter 17. Members of the IMS PROCLIB data set
- 605 BPE configuration parameter member of the IMS PROCLIB data set
- 622 BPE exit list members of the IMS PROCLIB data set
- 632 CQSIPxxx member of the IMS PROCLIB data set
- 634 CQSSLxxx member of the IMS PROCLIB data set
- 636 CQSSGxxx member of the IMS PROCLIB data set
- 645 CSLDCxxx member of the IMS PROCLIB data set
- 650 CSLDIxxx member of the IMS PROCLIB data set
- 653 CSLOIxxx member of the IMS PROCLIB data set
- 658 CSLRIxxx member of the IMS PROCLIB data set
- 661 CSLSIxxx member of the IMS PROCLIB data set
- 663 DBFMSDBx member of the IMS PROCLIB data set
- 665 DFS62DTx member of the IMS PROCLIB data set
- 667 DFSCGxxx member of the IMS PROCLIB data set
- 674 DFSDCxxx member of the IMS PROCLIB data set
- 689 DFSDFxxx member of the IMS PROCLIB data set
- 690 COMMON_SERVICE_LAYER section of the DFSDFxxx member
- 697 DATABASE section of the DFSDFxxx member
- 697 DIAGNOSTICS_STATISTICS section of the DFSDFxxx member
- 699 DYNAMIC_RESOURCES section of the DFSDFxxx member
- 703 FASTPATH section of the DFSDFxxx member
- 704 SHARED_QUEUES section of the DFSDFxxx member
- 704 USER_EXITS section of the DFSDFxxx member
- 705 DFSDRFnn member of the IMS PROCLIB data set
- 706 DFSDSCMx member of the IMS PROCLIB data set
- 707 Common format of ETO descriptor statements
- 708 Logon descriptor format and parameters
- 713 MFS device descriptor format and parameters
- 714 MSC descriptor format and parameters
- 715 User descriptor syntax and parameters
- 719 DFSDSCTy member of the IMS PROCLIB data set
- 720 DFSFDRxx member of the IMS PROCLIB data set
- 722 DFSFIXnn member of the IMS PROCLIB data set
- 727 DFSHSBxx member of the IMS PROCLIB data set
- 732 DFSINTxx member of the IMS PROCLIB data set
- 732 DFSJVMAP member of the IMS PROCLIB data set
- 733 DFSJVMMS member of the IMS PROCLIB data set
- 734 DFSMPLxx member of the IMS PROCLIB data set
- 736 DFSORSxx member of the IMS PROCLIB data set
- 736 DFSPBxxx member of the IMS PROCLIB data set
- 738 DFSRSRxx member of the IMS PROCLIB data set
- 749 DFSSPMxx member of the IMS PROCLIB data set
- 754 DFSSQxxx member of the IMS PROCLIB data set
- 756 DFSVSMxx member of the IMS PROCLIB data set
- 757 Defining Fast Path DEDB buffer pools for single-area structures
- 758 Defining Fast Path DEDB buffer pools for multi-area structures
- 759 Defining VSAM buffer pools
- 761 Defining VSAM subpools
- 765 Defining VSAM performance options
- 767 Defining OSAM subpools
- 770 Requesting that z/OS dynamic allocation use extended storage
- 771 Specifying sequential buffering for an online system
- 771 Defining serviceability and trace options
- 779 Defining DL/I call image trace
- 780 Defining DASD logging initialization parameters
- 783 Defining IMS batch without dynamic allocation
- 783 Disabling the re-opening of databases after an IMS restart
- 783 Defining coupling facility structure names for sysplex data sharing
- 786 Using the coupling facility for OSAM data caching
- 787 Enabling the long busy handling function
- 787 Enabling the IRLM lock timeout function
- 788 Preventing transactions from being terminated when HALDB partitions are unavailable
- 788 Preventing DBRC calls for HALDB version verification
- 789 Resuming an online reorganization for HALDBs during IMS warm or emergency restart
- 789 Discarding preallocated SDEP control intervals
- 790 Preventing a /DBRECOVERY command for a database that has INDOUBT EEQEs
- 790 DFSYDTx member of the IMS PROCLIB data set
- 790 OTMA client descriptor syntax and parameters
- 794 OTMA destination descriptor syntax and parameters
- 797 DFSOTMA descriptor syntax and parameters
- 799 DSPBIxxx member of the IMS PROCLIB data set
- 801 HWSCFGxx member of the IMS PROCLIB data set
- 802 ADAPTER statement
- 803 DATASTORE statement
- 806 HWS statement
- 807 IMSPLEX statement
- 808 ODACCESS statement
- 811 RUNOPTS statement
- 812 TCPIP statement
- 818 IMS Connect configuration examples
- 825 Chapter 18. Other control statements used in IMS environments
- 825 Sequential buffering control statements
- 832 High-Speed Sequential Processing control statements
- 837 Set Index Maintenance Off (SETI) control statement
- 837 Database resource adapter startup table for CCTL regions
- 840 DFSDFSRT
- 843 Notices
- 845 Programming interface information
- 845 Trademarks
- 846 Privacy policy considerations
- 847 Bibliography
- 849 Index
- 849 Special characters
- 849 Numerics
- 849 A
- 850 B
- 850 C
- 852 D
- 857 E
- 858 F
- 859 G
- 859 H
- 859 I
- 863 J
- 863 K
- 863 L
- 864 M
- 865 N
- 865 O
- 866 P
- 870 Q
- 871 R
- 872 S
- 874 T
- 875 U
- 876 V
- 876 W
- 876 X
- 876 Y
- 876 Z
よくある質問と回答
What is the purpose of IMS system definition?
IMS system definition describes the system resources (databases, applications, devices, terminals, and links) to IMS when you first install IMS, you apply maintenance to your IMS system, or definition changes are required.
What are some of the key topics covered in this document?
This document covers topics such as defining and tailoring the IMS system, IMS Common Queue Server (CQS), IMS Common Service Layer (CSL), integrated IMS Connect, IMS Transport Manager Subsystem (TMS), and dynamic resource definition (DRD). It also includes descriptions of the IMS macros, procedures, and members of the IMS PROCLIB data set.
How is system definition related to installation?
System definition and JCL preparation are only a part of the total installation process. You should understand the relationship between installation and system definition before defining your system.
広告